0a929ebad41a64ca7cc972f3d2460c17258b677f,source/com/intellij/psi/impl/PsiToDocumentSynchronizer.java,PsiToDocumentSynchronizer,doSync,#PsiTreeChangeEvent#DocSyncAction#,37
Before Change
if (isOriginal) {
myPsiDocumentManager.setProcessDocumentEvents(false);
syncAction.syncDocument(document, (PsiTreeChangeEventImpl)event);
document.setModificationStamp(psiFile.getModificationStamp());
myPsiDocumentManager.setProcessDocumentEvents(true);
mySmartPointerManager.synchronizePointers(psiFile);
if (LOG.isDebugEnabled()) {
After Change
syncAction.syncDocument(document, (PsiTreeChangeEventImpl)event);
myPsiDocumentManager.setProcessDocumentEvents(true);
if(!myTransactionsMap.containsKey(document)){
document.setModificationStamp(psiFile.getModificationStamp());
mySmartPointerManager.synchronizePointers(psiFile);
if (LOG.isDebugEnabled()) {
PsiDocumentManagerImpl.checkConsistency(psiFile, document);